0eed338d120c26d32322973020aa614c2ef3a59c,kie-drools-wb/kie-drools-wb-webapp/src/main/java/org/kie/workbench/drools/backend/server/AppSetup.java,AppSetup,assertPlayground,#,102
Before Change
}
//Define mandatory properties
List<ConfigGroup> globalConfigGroups = configurationService.getConfiguration( ConfigType.GLOBAL );
boolean globalSettingsDefined = false;
for ( ConfigGroup globalConfigGroup : globalConfigGroups ) {
if ( GLOBAL_SETTINGS.equals( globalConfigGroup.getName() ) ) {
globalSettingsDefined = true;
ConfigItem<String> runtimeDeployConfig = globalConfigGroup.getConfigItem( "support.runtime.deploy" );
if ( runtimeDeployConfig == null ) {
globalConfigGroup.addConfigItem( configurationFactory.newConfigItem( "support.runtime.deploy", "false" ) );
configurationService.updateConfiguration( globalConfigGroup );
} else if ( !runtimeDeployConfig.getValue().equalsIgnoreCase( "false" ) ) {
runtimeDeployConfig.setValue( "false" );
configurationService.updateConfiguration( globalConfigGroup );
}
break;
}
}
if ( !globalSettingsDefined ) {
configurationService.addConfiguration( getGlobalConfiguration() );
}
//Define properties required by the Work Items Editor
After Change
}
// Setup mandatory properties for Drools-Workbench
final ConfigItem<String> supportRuntimeDeployConfigItem = new ConfigItem<>();
supportRuntimeDeployConfigItem.setName( "support.runtime.deploy" );
supportRuntimeDeployConfigItem.setValue( "false" );
setupConfigurationGroup( ConfigType.GLOBAL,
GLOBAL_SETTINGS,
getGlobalConfiguration(),
supportRuntimeDeployConfigItem );
// Setup properties required by the Work Items Editor
setupConfigurationGroup( ConfigType.EDITOR,